//
// OpenGL C Code file: C:\Dokumente und Einstellungen\Besitzer\Desktop\milkshape\3d\3D einzelobjecte\C Code\hlsr.c
//
// Converted by the PolyTrans geometry converter from Okino Computer Graphics, Inc.
// Date/time of export: 06/10/2008 08:46:08
//
// Bounding box of geometry = (-43.4054,25.1685,-55.8704) to (-42.718,25.4645,-48.2786).

#include "nad_hlsr.h"
#include "../GlobalVars/vars.h"
#include "../TextureFunctions/texturefunctions.h"
#include <GL/gl.h>

// Camera parameters:
//	Look-from = (-35.9296, 30.6656, -44.9424)
//	Look-at = (-43.0617, 25.3165, -52.0745)
//	Look-up = (0, 1, 0)
//	Clipping, near = 0.01, far = 1e+006
//	Field-of-view = 0.489957, image-aspect-ratio = 1.33333
//	Window size = (0.666667, 0.5), focal-distance = 10

// Current light source name = "defaultambient"
//	Light = Ambient
//	color = (1, 1, 1)
//	intensity = 1

// Polygons for object 'lampen' (120 polygons)

	void
hlsr()
{
	static GLfloat VertexData[] = {
		-43.2772f, 25.4645f, -55.8704f, -43.2772f, 25.4645f, -55.8704f, -43.2772f, 25.4645f, -55.8704f, 
		-43.2772f, 25.4645f, -53.9725f, -43.2772f, 25.4645f, -53.9725f, 
		-43.2772f, 25.4645f, -52.0745f, -43.2772f, 25.4645f, -52.0745f, 
		-43.2772f, 25.4645f, -50.1766f, -43.2772f, 25.4645f, -50.1766f, 
		-43.2772f, 25.4645f, -48.2786f, -43.2772f, 25.4645f, -48.2786f, 
		-43.2772f, 25.4645f, -48.2786f, -43.1491f, 25.3905f, -55.8704f, 
		-43.1491f, 25.3905f, -55.8704f, -43.1491f, 25.3905f, -53.9725f, 
		-43.1491f, 25.3905f, -52.0745f, -43.1491f, 25.3905f, -50.1766f, 
		-43.1491f, 25.3905f, -48.2786f, -43.1491f, 25.3905f, -48.2786f, 
		-43.1491f, 25.2425f, -55.8704f, -43.1491f, 25.2425f, -55.8704f, 
		-43.1491f, 25.2425f, -53.9725f, -43.1491f, 25.2425f, -52.0745f, 
		-43.1491f, 25.2425f, -50.1766f, -43.1491f, 25.2425f, -48.2786f, 
		-43.1491f, 25.2425f, -48.2786f, -43.2772f, 25.1685f, -55.8704f, 
		-43.2772f, 25.1685f, -55.8704f, -43.2772f, 25.1685f, -53.9725f, 
		-43.2772f, 25.1685f, -52.0745f, -43.2772f, 25.1685f, -50.1766f, 
		-43.2772f, 25.1685f, -48.2786f, -43.2772f, 25.1685f, -48.2786f, 
		-43.4054f, 25.2425f, -55.8704f, -43.4054f, 25.2425f, -55.8704f, 
		-43.4054f, 25.2425f, -53.9725f, -43.4054f, 25.2425f, -52.0745f, 
		-43.4054f, 25.2425f, -50.1766f, -43.4054f, 25.2425f, -48.2786f, 
		-43.4054f, 25.2425f, -48.2786f, -43.4054f, 25.3905f, -55.8704f, 
		-43.4054f, 25.3905f, -55.8704f, -43.4054f, 25.3905f, -53.9725f, 
		-43.4054f, 25.3905f, -52.0745f, -43.4054f, 25.3905f, -50.1766f, 
		-43.4054f, 25.3905f, -48.2786f, -43.4054f, 25.3905f, -48.2786f, 
		-43.2772f, 25.3165f, -48.2786f, -43.2772f, 25.3165f, -55.8704f, 
		-42.8462f, 25.4645f, -55.8704f, -42.8462f, 25.4645f, -55.8704f, 
		-42.8462f, 25.4645f, -55.8704f, -42.8462f, 25.4645f, -53.9725f, 
		-42.8462f, 25.4645f, -53.9725f, -42.8462f, 25.4645f, -52.0745f, 
		-42.8462f, 25.4645f, -52.0745f, -42.8462f, 25.4645f, -50.1766f, 
		-42.8462f, 25.4645f, -50.1766f, -42.8462f, 25.4645f, -48.2786f, 
		-42.8462f, 25.4645f, -48.2786f, -42.8462f, 25.4645f, -48.2786f, 
		-42.7180f, 25.3905f, -55.8704f, -42.7180f, 25.3905f, -55.8704f, 
		-42.7180f, 25.3905f, -53.9725f, -42.7180f, 25.3905f, -52.0745f, 
		-42.7180f, 25.3905f, -50.1766f, -42.7180f, 25.3905f, -48.2786f, 
		-42.7180f, 25.3905f, -48.2786f, -42.7180f, 25.2425f, -55.8704f, 
		-42.7180f, 25.2425f, -55.8704f, -42.7180f, 25.2425f, -53.9725f, 
		-42.7180f, 25.2425f, -52.0745f, -42.7180f, 25.2425f, -50.1766f, 
		-42.7180f, 25.2425f, -48.2786f, -42.7180f, 25.2425f, -48.2786f, 
		-42.8462f, 25.1685f, -55.8704f, -42.8462f, 25.1685f, -55.8704f, 
		-42.8462f, 25.1685f, -53.9725f, -42.8462f, 25.1685f, -52.0745f, 
		-42.8462f, 25.1685f, -50.1766f, -42.8462f, 25.1685f, -48.2786f, 
		-42.8462f, 25.1685f, -48.2786f, -42.9743f, 25.2425f, -55.8704f, 
		-42.9743f, 25.2425f, -55.8704f, -42.9743f, 25.2425f, -53.9725f, 
		-42.9743f, 25.2425f, -52.0745f, -42.9743f, 25.2425f, -50.1766f, 
		-42.9743f, 25.2425f, -48.2786f, -42.9743f, 25.2425f, -48.2786f, 
		-42.9743f, 25.3905f, -55.8704f, -42.9743f, 25.3905f, -55.8704f, 
		-42.9743f, 25.3905f, -53.9725f, -42.9743f, 25.3905f, -52.0745f, 
		-42.9743f, 25.3905f, -50.1766f, -42.9743f, 25.3905f, -48.2786f, 
		-42.9743f, 25.3905f, -48.2786f, -42.8462f, 25.3165f, -48.2786f, 
		-42.8462f, 25.3165f, -55.8704f
	};
	static GLfloat NormalData[] = {
		6.43523e-006f, 1.00000f, 0.000000f, 6.43523e-006f, 1.00000f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 
		6.43523e-006f, 1.00000f, 0.000000f, 6.43523e-006f, 1.00000f, 0.000000f, 
		1.61741e-006f, 1.00000f, 1.45057e-007f, 1.61741e-006f, 1.00000f, 1.45057e-007f, 
		0.000000f, 1.00000f, 5.02474e-007f, 0.000000f, 1.00000f, 5.02474e-007f, 
		0.000000f, 1.00000f, 5.02473e-007f, 0.000000f, 1.00000f, 5.02473e-007f, 
		0.000000f, 0.000000f, 1.00000f, 0.866030f, 0.499992f, 0.000000f, 
		0.000000f, 0.000000f, -1.00000f, 0.866030f, 0.499992f, 0.000000f, 
		0.866030f, 0.499992f, 0.000000f, 0.866029f, 0.499993f, 1.25617e-007f, 
		0.866027f, 0.499997f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		0.866030f, -0.499992f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 
		0.866030f, -0.499992f, 0.000000f, 0.866030f, -0.499992f, 0.000000f, 
		0.866030f, -0.499992f, 0.000000f, 0.866030f, -0.499992f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 6.43523e-006f, -1.00000f, 0.000000f, 
		0.000000f, 0.000000f, -1.00000f, 4.82643e-006f, -1.00000f, 1.45054e-007f, 
		0.000000f, -1.00000f, 0.000000f, 1.72066e-008f, -1.00000f, 0.000000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		-0.866027f, -0.499998f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 
		-0.866027f, -0.499998f, 8.70309e-007f, -0.866029f, -0.499994f, 7.25254e-007f, 
		-0.866030f, -0.499992f, 0.000000f, -0.866030f, -0.499992f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, -0.866027f, 0.499998f, 0.000000f, 
		0.000000f, 0.000000f, -1.00000f, -0.866027f, 0.499996f, 7.25259e-007f, 
		-0.866030f, 0.499992f, 8.70312e-007f, -0.866029f, 0.499993f, 1.25617e-007f, 
		-0.866027f, 0.499997f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, -1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, 0.000000f, -1.00000f, 0.000000f, 1.00000f, 0.000000f, 
		0.000000f, 1.00000f, 0.000000f, 1.72066e-008f, 1.00000f, 0.000000f, 
		1.72066e-008f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 5.02474e-007f, 
		0.000000f, 1.00000f, 5.02474e-007f, 0.000000f, 1.00000f, 5.02473e-007f, 
		0.000000f, 1.00000f, 5.02473e-007f, 0.000000f, 0.000000f, 1.00000f, 
		0.866030f, 0.499992f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 
		0.866030f, 0.499992f, 0.000000f, 0.866030f, 0.499992f, 0.000000f, 
		0.866029f, 0.499993f, 1.25617e-007f, 0.866027f, 0.499997f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.866030f, -0.499992f, 0.000000f, 
		0.000000f, 0.000000f, -1.00000f, 0.866030f, -0.499992f, 0.000000f, 
		0.866030f, -0.499992f, 0.000000f, 0.866030f, -0.499992f, 0.000000f, 
		0.866030f, -0.499992f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, -1.00000f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 
		1.72066e-008f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		1.72066e-008f, -1.00000f, 0.000000f, 0.000000f, -1.00000f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, -0.866030f, -0.499992f, 0.000000f, 
		0.000000f, 0.000000f, -1.00000f, -0.866030f, -0.499992f, 0.000000f, 
		-0.866030f, -0.499992f, 0.000000f, -0.866030f, -0.499992f, 0.000000f, 
		-0.866030f, -0.499992f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		-0.866030f, 0.499992f, 0.000000f, 0.000000f, 0.000000f, -1.00000f, 
		-0.866030f, 0.499992f, 0.000000f, -0.866030f, 0.499992f, 0.000000f, 
		-0.866029f, 0.499993f, 1.25617e-007f, -0.866027f, 0.499997f, 0.000000f, 
		0.000000f, 0.000000f, 1.00000f, 0.000000f, 0.000000f, 1.00000f, 
		0.000000f, 0.000000f, -1.00000f
	};
	static GLfloat TexCoordData[] = {
		1.00000f, 0.000000f, 0.000000f, 0.000000f, 0.000000f, 1.00000f, 
		1.00000f, 0.250000f, 0.000000f, 0.250000f, 
		1.00000f, 0.500000f, 0.000000f, 0.500000f, 
		1.00000f, 0.750000f, 0.000000f, 0.750000f, 
		1.00000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f, 0.166667f, 0.000000f, 
		0.000000f, 1.00000f, 0.166667f, 0.250000f, 
		0.166667f, 0.500000f, 0.166667f, 0.750000f, 
		0.166667f, 1.00000f, 0.000000f, 1.00000f, 
		0.333333f, 0.000000f, 0.000000f, 1.00000f, 
		0.333333f, 0.250000f, 0.333333f, 0.500000f, 
		0.333333f, 0.750000f, 0.333333f, 1.00000f, 
		0.000000f, 1.00000f, 0.500000f, 0.000000f, 
		0.000000f, 1.00000f, 0.500000f, 0.250000f, 
		0.500000f, 0.500000f, 0.500000f, 0.750000f, 
		0.500000f, 1.00000f, 0.000000f, 1.00000f, 
		0.666667f, 0.000000f, 0.000000f, 1.00000f, 
		0.666667f, 0.250000f, 0.666667f, 0.500000f, 
		0.666667f, 0.750000f, 0.666667f, 1.00000f, 
		0.000000f, 1.00000f, 0.833333f, 0.000000f, 
		0.000000f, 1.00000f, 0.833333f, 0.250000f, 
		0.833333f, 0.500000f, 0.833333f, 0.750000f, 
		0.833333f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 1.00000f, 
		1.00000f, 0.000000f, 0.000000f, 0.000000f, 
		0.000000f, 1.00000f, 1.00000f, 0.250000f, 
		0.000000f, 0.250000f, 1.00000f, 0.500000f, 
		0.000000f, 0.500000f, 1.00000f, 0.750000f, 
		0.000000f, 0.750000f, 1.00000f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 1.00000f, 
		0.166667f, 0.000000f, 0.000000f, 1.00000f, 
		0.166667f, 0.250000f, 0.166667f, 0.500000f, 
		0.166667f, 0.750000f, 0.166667f, 1.00000f, 
		0.000000f, 1.00000f, 0.333333f, 0.000000f, 
		0.000000f, 1.00000f, 0.333333f, 0.250000f, 
		0.333333f, 0.500000f, 0.333333f, 0.750000f, 
		0.333333f, 1.00000f, 0.000000f, 1.00000f, 
		0.500000f, 0.000000f, 0.000000f, 1.00000f, 
		0.500000f, 0.250000f, 0.500000f, 0.500000f, 
		0.500000f, 0.750000f, 0.500000f, 1.00000f, 
		0.000000f, 1.00000f, 0.666667f, 0.000000f, 
		0.000000f, 1.00000f, 0.666667f, 0.250000f, 
		0.666667f, 0.500000f, 0.666667f, 0.750000f, 
		0.666667f, 1.00000f, 0.000000f, 1.00000f, 
		0.833333f, 0.000000f, 0.000000f, 1.00000f, 
		0.833333f, 0.250000f, 0.833333f, 0.500000f, 
		0.833333f, 0.750000f, 0.833333f, 1.00000f, 
		0.000000f, 1.00000f, 0.000000f, 1.00000f, 
		0.000000f, 1.00000f
	};
	static GLint Indices[] = {
		2, 13, 48, 11, 47, 18, 1, 4, 14, 1, 14, 12, 4, 6, 14, 6, 
		15, 14, 6, 8, 16, 6, 16, 15, 8, 10, 16, 10, 17, 16, 13, 20, 
		48, 18, 47, 25, 12, 14, 19, 14, 21, 19, 14, 15, 22, 14, 22, 21, 
		15, 16, 22, 16, 23, 22, 16, 17, 24, 16, 24, 23, 20, 27, 48, 25, 
		47, 32, 19, 21, 28, 19, 28, 26, 21, 22, 28, 22, 29, 28, 22, 23, 
		30, 22, 30, 29, 23, 24, 30, 24, 31, 30, 27, 34, 48, 32, 47, 39, 
		26, 28, 33, 28, 35, 33, 28, 29, 36, 28, 36, 35, 29, 30, 36, 30, 
		37, 36, 30, 31, 38, 30, 38, 37, 34, 41, 48, 39, 47, 46, 33, 35, 
		42, 33, 42, 40, 35, 36, 42, 36, 43, 42, 36, 37, 44, 36, 44, 43, 
		37, 38, 44, 38, 45, 44, 41, 2, 48, 46, 47, 11, 40, 42, 0, 42, 
		3, 0, 42, 43, 5, 42, 5, 3, 43, 44, 5, 44, 7, 5, 44, 45, 
		9, 44, 9, 7, 51, 62, 97, 60, 96, 67, 50, 53, 63, 50, 63, 61, 
		53, 55, 63, 55, 64, 63, 55, 57, 65, 55, 65, 64, 57, 59, 65, 59, 
		66, 65, 62, 69, 97, 67, 96, 74, 61, 63, 68, 63, 70, 68, 63, 64, 
		71, 63, 71, 70, 64, 65, 71, 65, 72, 71, 65, 66, 73, 65, 73, 72, 
		69, 76, 97, 74, 96, 81, 68, 70, 77, 68, 77, 75, 70, 71, 77, 71, 
		78, 77, 71, 72, 79, 71, 79, 78, 72, 73, 79, 73, 80, 79, 76, 83, 
		97, 81, 96, 88, 75, 77, 82, 77, 84, 82, 77, 78, 85, 77, 85, 84, 
		78, 79, 85, 79, 86, 85, 79, 80, 87, 79, 87, 86, 83, 90, 97, 88, 
		96, 95, 82, 84, 91, 82, 91, 89, 84, 85, 91, 85, 92, 91, 85, 86, 
		93, 85, 93, 92, 86, 87, 93, 87, 94, 93, 90, 51, 97, 95, 96, 60, 
		89, 91, 49, 91, 52, 49, 91, 92, 54, 91, 54, 52, 92, 93, 54, 93, 
		56, 54, 93, 94, 58, 93, 58, 56
	};

	glEnableClientState(GL_TEXTURE_COORD_ARRAY);
	glTexCoordPointer(2, GL_FLOAT, 0, TexCoordData);
	glEnableClientState(GL_NORMAL_ARRAY);
	glNormalPointer(GL_FLOAT, 0, NormalData);
	glEnableClientState(GL_VERTEX_ARRAY);
	glVertexPointer(3, GL_FLOAT, 0, VertexData);

        	
	OGL_Set_Current_Material_Parameters(32.0000f, 1.00000f, 1.00000f, 1.00000f, 0.000000f, 0.000000f, 0.000000f);

	// Set a new diffuse texture map
        OGL_Set_Current_Texture_Map(lsr, 1.00000f, 1.00000f, 0.000000f, 0.000000f);

	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[0]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[3]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[6]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[9]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[12]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[15]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[18]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[21]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[24]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[27]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[30]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[33]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[36]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[39]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[42]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[45]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[48]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[51]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[54]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[57]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[60]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[63]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[66]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[69]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[72]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[75]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[78]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[81]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[84]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[87]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[90]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[93]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[96]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[99]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[102]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[105]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[108]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[111]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[114]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[117]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[120]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[123]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[126]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[129]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[132]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[135]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[138]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[141]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[144]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[147]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[150]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[153]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[156]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[159]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[162]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[165]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[168]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[171]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[174]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[177]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[180]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[183]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[186]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[189]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[192]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[195]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[198]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[201]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[204]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[207]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[210]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[213]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[216]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[219]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[222]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[225]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[228]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[231]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[234]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[237]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[240]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[243]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[246]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[249]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[252]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[255]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[258]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[261]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[264]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[267]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[270]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[273]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[276]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[279]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[282]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[285]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[288]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[291]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[294]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[297]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[300]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[303]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[306]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[309]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[312]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[315]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[318]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[321]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[324]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[327]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[330]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[333]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[336]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[339]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[342]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[345]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[348]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[351]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[354]);
	glDrawElements(GL_TRIANGLES, 3, GL_UNSIGNED_INT, &Indices[357]);
}	// End of polygons for object 'lampen'
